enemy troops - German English Dictionary